package com.lemner.ke.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by wubihang on 2018/9/14.
 */

public class SystemMsgBean implements Serializable {

    /**
     * data : {"export":false,"hasNextPage":false,"last":true,"currentPageCount":2,"pageSize":20,"hasPreviousPage":false,"list":[{"content":"Hi客平台通知您，您在\u201cXXXXX\u201d内容中的评论被举报并核实，已进行关闭处理，请文明发言，营造良好社区环境。","createtime":"2018-09-14 15:28:31","ids":"2","isread":false,"targetids":"928a7fd531434ac1911efa96ba946d4d","title":"评论被举报"},{"content":"Hi客平台通知您，您在\u201cXXXXX\u201d内容中的评论被举报并核实，已进行关闭处理，请文明发言，营造良好社区环境。","createtime":"2018-09-14 14:12:11","ids":"1","isread":false,"targetids":"03a44ba0aa4e4905bea726d4da976ba5","title":"评论被举报"}],"uri":"/api/user/notice/getUserNotice","endRow":2,"orderColunm":"createtime","extData":null,"queryParam":{"i18nColumnSuffix":"_zhcn","userIds":"03a44ba0aa4e4905bea726d4da976ba5","localePram":"zh_CN"},"startRow":1,"pageNumber":1,"totalRow":2,"first":true,"totalPage":1,"orderMode":"desc"}
     * code : 1000
     * msg : 数据返回成功!
     */

    private DataBean data;
    private String code;
    private String msg;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public static class DataBean {
        /**
         * export : false
         * hasNextPage : false
         * last : true
         * currentPageCount : 2
         * pageSize : 20
         * hasPreviousPage : false
         * list : [{"content":"Hi客平台通知您，您在\u201cXXXXX\u201d内容中的评论被举报并核实，已进行关闭处理，请文明发言，营造良好社区环境。","createtime":"2018-09-14 15:28:31","ids":"2","isread":false,"targetids":"928a7fd531434ac1911efa96ba946d4d","title":"评论被举报"},{"content":"Hi客平台通知您，您在\u201cXXXXX\u201d内容中的评论被举报并核实，已进行关闭处理，请文明发言，营造良好社区环境。","createtime":"2018-09-14 14:12:11","ids":"1","isread":false,"targetids":"03a44ba0aa4e4905bea726d4da976ba5","title":"评论被举报"}]
         * uri : /api/user/notice/getUserNotice
         * endRow : 2
         * orderColunm : createtime
         * extData : null
         * queryParam : {"i18nColumnSuffix":"_zhcn","userIds":"03a44ba0aa4e4905bea726d4da976ba5","localePram":"zh_CN"}
         * startRow : 1
         * pageNumber : 1
         * totalRow : 2
         * first : true
         * totalPage : 1
         * orderMode : desc
         */

        private boolean export;
        private boolean hasNextPage;
        private boolean last;
        private int currentPageCount;
        private int pageSize;
        private boolean hasPreviousPage;
        private String uri;
        private int endRow;
        private String orderColunm;
        private Object extData;
        private QueryParamBean queryParam;
        private int startRow;
        private int pageNumber;
        private int totalRow;
        private boolean first;
        private int totalPage;
        private String orderMode;
        private List<ListBean> list;

        public boolean isExport() {
            return export;
        }

        public void setExport(boolean export) {
            this.export = export;
        }

        public boolean isHasNextPage() {
            return hasNextPage;
        }

        public void setHasNextPage(boolean hasNextPage) {
            this.hasNextPage = hasNextPage;
        }

        public boolean isLast() {
            return last;
        }

        public void setLast(boolean last) {
            this.last = last;
        }

        public int getCurrentPageCount() {
            return currentPageCount;
        }

        public void setCurrentPageCount(int currentPageCount) {
            this.currentPageCount = currentPageCount;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public boolean isHasPreviousPage() {
            return hasPreviousPage;
        }

        public void setHasPreviousPage(boolean hasPreviousPage) {
            this.hasPreviousPage = hasPreviousPage;
        }

        public String getUri() {
            return uri;
        }

        public void setUri(String uri) {
            this.uri = uri;
        }

        public int getEndRow() {
            return endRow;
        }

        public void setEndRow(int endRow) {
            this.endRow = endRow;
        }

        public String getOrderColunm() {
            return orderColunm;
        }

        public void setOrderColunm(String orderColunm) {
            this.orderColunm = orderColunm;
        }

        public Object getExtData() {
            return extData;
        }

        public void setExtData(Object extData) {
            this.extData = extData;
        }

        public QueryParamBean getQueryParam() {
            return queryParam;
        }

        public void setQueryParam(QueryParamBean queryParam) {
            this.queryParam = queryParam;
        }

        public int getStartRow() {
            return startRow;
        }

        public void setStartRow(int startRow) {
            this.startRow = startRow;
        }

        public int getPageNumber() {
            return pageNumber;
        }

        public void setPageNumber(int pageNumber) {
            this.pageNumber = pageNumber;
        }

        public int getTotalRow() {
            return totalRow;
        }

        public void setTotalRow(int totalRow) {
            this.totalRow = totalRow;
        }

        public boolean isFirst() {
            return first;
        }

        public void setFirst(boolean first) {
            this.first = first;
        }

        public int getTotalPage() {
            return totalPage;
        }

        public void setTotalPage(int totalPage) {
            this.totalPage = totalPage;
        }

        public String getOrderMode() {
            return orderMode;
        }

        public void setOrderMode(String orderMode) {
            this.orderMode = orderMode;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class QueryParamBean {
            /**
             * i18nColumnSuffix : _zhcn
             * userIds : 03a44ba0aa4e4905bea726d4da976ba5
             * localePram : zh_CN
             */

            private String i18nColumnSuffix;
            private String userIds;
            private String localePram;

            public String getI18nColumnSuffix() {
                return i18nColumnSuffix;
            }

            public void setI18nColumnSuffix(String i18nColumnSuffix) {
                this.i18nColumnSuffix = i18nColumnSuffix;
            }

            public String getUserIds() {
                return userIds;
            }

            public void setUserIds(String userIds) {
                this.userIds = userIds;
            }

            public String getLocalePram() {
                return localePram;
            }

            public void setLocalePram(String localePram) {
                this.localePram = localePram;
            }
        }

        public static class ListBean {
            /**
             * content : Hi客平台通知您，您在“XXXXX”内容中的评论被举报并核实，已进行关闭处理，请文明发言，营造良好社区环境。
             * createtime : 2018-09-14 15:28:31
             * ids : 2
             * isread : false
             * targetids : 928a7fd531434ac1911efa96ba946d4d
             * title : 评论被举报
             */

            private String content;
            private String createtime;
            private String ids;
            private boolean isread;
            private String targetids;
            private String title;

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getCreatetime() {
                return createtime;
            }

            public void setCreatetime(String createtime) {
                this.createtime = createtime;
            }

            public String getIds() {
                return ids;
            }

            public void setIds(String ids) {
                this.ids = ids;
            }

            public boolean isIsread() {
                return isread;
            }

            public void setIsread(boolean isread) {
                this.isread = isread;
            }

            public String getTargetids() {
                return targetids;
            }

            public void setTargetids(String targetids) {
                this.targetids = targetids;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }
        }
    }
}
